recovery truck - German English Dictionary